motorlu duba - Turkish English Dictionary